From e39e8acd6754a865d904737bb6d2679891e3a660 Mon Sep 17 00:00:00 2001 From: Michael Natterer Date: Sun, 6 Feb 2011 14:47:58 +0100 Subject: [PATCH] gtk: gtk_cell_renderer_get_state(): check the widget's effective sensitivity --- gtk/gtkcellrenderer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkcellrenderer.c b/gtk/gtkcellrenderer.c index b0f793768b..6276630775 100644 --- a/gtk/gtkcellrenderer.c +++ b/gtk/gtkcellrenderer.c @@ -1700,7 +1700,7 @@ gtk_cell_renderer_get_state (GtkCellRenderer *cell, g_return_val_if_fail (!cell || GTK_IS_CELL_RENDERER (cell), 0); g_return_val_if_fail (!widget || GTK_IS_WIDGET (widget), 0); - if ((widget && !gtk_widget_get_sensitive (widget)) || + if ((widget && !gtk_widget_is_sensitive (widget)) || (cell && !gtk_cell_renderer_get_sensitive (cell)) || (cell_state & GTK_CELL_RENDERER_INSENSITIVE) != 0) { -- 2.30.2